<?php 
class App extends CI_Controller {
    public $_data = array();
    public  $_menu;
    public function __construct() {
        parent::__construct();
        $this->check_login();
        $this->_menu = $this->getMenuleft();
        
    }
    function check_login(){
        if(!is_login()){
            if(isset ($_COOKIE['pmlg'])){
                $user = @split('|',$this->encrypt->decode($_COOKIE['pmlg']));
                $arr = $this->personnel_model->login($user[0],$user[1]);
                if($arr==null){
                   redirect(base_url().'login');
                }
            }else {
                redirect(base_url().'login');
            }
        }
    }
    function getMenuleft(){
       $menu = '';
       $this->load->model('project_model');
       $pjs = $this->project_model->get_real_projects();
       foreach($pjs as $k => $pj) {
           if($k==0){
               $menu .="<div class='menu-item'><h3 class='open'>";
           }else {
               $menu .="<div class='menu-item'><h3 class='close'>";
           }
           $menu .="<img src='".base_url()."assets/public/img/icon/m-open.png' alt='' />".$pj['name']."</h3>".
                        "<div class='menu-overflow'>".
                                "<div class='menu-content'>".
                                    "<ul>";
                                    if(is_pm($pj['id'])|| is_admin())
                                    $menu.= "<li>
                                                <a href='".  base_url().'works/manager/'.$pj['id']."/0/add'>
                                                <img src='".base_url()."assets/public/img/icon/famfamfam/page_add.png' alt='' />Thêm công việc</a>
                                             </li>";
                                    if(is_pm($pj['id'])|| is_boss($pj['id'])|| is_admin())
                                    $menu.= "<li>
                                                <a href='".  base_url().'works/index/'.$pj['id']."'>
                                                <img src='".base_url()."assets/public/img/icon/famfamfam/page_add.png' alt='' />Phân rã công việc</a>
                                             </li>";
                                    if(is_pm($pj['id'])|| is_boss($pj['id'])|| is_admin())
                                    $menu.=  "<li>
                                                <a href='".  base_url().'managers/manager/'.$pj['id']."'>
                                                <img src='".base_url()."assets/public/img/icon/famfamfam/page_add.png' alt='' />Phân công</a>
                                             </li>";
                                    if(is_pm($pj['id'])|| is_boss($pj['id'])|| is_admin())
                                    $menu.=  "<li>
                                                <a href='".  base_url().'projects/assign_personnels/'.$pj['id']."'>
                                                <img src='".base_url()."assets/public/img/icon/famfamfam/page_add.png' alt='' />Phân bổ nhân sự và tài nguyên</a>
                                             </li>";
                                    if(is_pm($pj['id'])|| is_admin())
                                    $menu.=  "<li>
                                                <a href='".  base_url().'projects/index/edit/'.$pj['id']."'>
                                                <img src='".base_url()."assets/public/img/icon/famfamfam/page_add.png' alt='' />Sửa dự án</a>
                                             </li>";
                                    if(is_pm($pj['id'])|| is_admin())
                                    $menu.=  "<li>
                                                <a onclick=".'"'."return confirm('Bạn có chắc kết thúc dự án ?')".'"'." href='".  base_url().'projects/end/'.$pj['id']."'>
                                                <img src='".base_url()."assets/public/img/icon/famfamfam/page_add.png' alt='' />Kết thúc dự án</a>
                                             </li>";
                                    if(is_pm($pj['id'])|| is_admin())
                                    $menu.=  "<li>
                                                <a onclick=".'"'."return confirm('Bạn có chắc kết thúc dự án ?')".'"'." href='".  base_url().'projects/end/'.$pj['id']."'>
                                                <img src='".base_url()."assets/public/img/icon/famfamfam/page_add.png' alt='' />Kết thúc dự án</a>
                                             </li>";
                                    if(is_pm($pj['id'])|| is_admin())
                                    $menu.= "<li>
                                                <a href='".  base_url().'projects/gantt/'.$pj['id']."'>
                                                <img src='".base_url()."assets/public/img/icon/famfamfam/page_add.png' alt='' />Biểu đồ gantt</a>
                                             </li>";
                                    if(is_pm($pj['id'])|| is_admin())
                                    $menu.= "<li>
                                                <a href='".  base_url().'projects/evm/'.$pj['id']."'>
                                                <img src='".base_url()."assets/public/img/icon/famfamfam/page_add.png' alt='' />Phân tích dự án</a>
                                             </li>";
                                    if(is_admin())
                                    $menu.=  "<li>
                                                <a onclick=".'"'."return confirm('Mọi công việc của dự án này cũng sẽ bị xóa, bạn có chắc chắn ?')".'"'." href='".  base_url().'projects/delete/'.$pj['id']."'>
                                                <img src='".base_url()."assets/public/img/icon/famfamfam/page_add.png' alt='' />Xóa dự án</a>
                                             </li>";
                                    if(!is_admin()&&!is_pm($pj['id'])){
                                         $this->load->model('work_model');
                                         $arr = $this->work_model->get_my_works($pj['id']);
                                         foreach ($arr as $a) {
                                             $menu.=  "<li>
                                                <a href='".  base_url().'works/my_work/'.$a['id']."'>
                                                <img src='".base_url()."assets/public/img/icon/famfamfam/page_add.png' alt='' />CV ".$a['name']."</a>
                                             </li>";
                                         }
                                    }
                                 $menu.= '</ul>'.
                                  '</div><!-- end div .menu-content -->'.
                                '</div><!-- end div .menu-overflow -->'.
                  '</div><!-- end div .menu-item -->'
                   
                ;
                   
       }
     return $menu;
    }
}
?>
